def SerialMessage(msg):
  buf = msg.split(',')
  # timeString, serverSeq, type, byte1,byte2,byte3,byte4,byte5,byte6,serverTIme, localSeq
  # 0         , 1        , 2     3     4     5     6     7     8     9           10
  #~ msg = [buf[0], int(buf[1]), buf[10], \
         #~ int(buf[11]), int(buf[12]), int(buf[13]), \
         #~ int(buf[14]), int(buf[15]), int(buf[16]), \
         #~ int(buf[17]), int(buf[18])]
  msg = [0, 0, buf[10], \
         int(buf[11]), int(buf[12]), int(buf[13]), \
         int(buf[14]), int(buf[15]), int(buf[16]), \
         int(buf[17]), 0]
  return msg

def getTime(msg):
  return msg[9]
def getSeq(msg):
  return msg[3] << 8 | msg[4]
def getOrigin(msg):
  return msg[5]
def getSrc(msg):
  return msg[6]
def getDest(msg):
  return msg[7]
def getEtx(msg):
  return msg[8]
def getType(msg):
  return msg[2]
